pay scot and lot

na. 缴清税款;付清所欠;尽应尽的义务
[网络] 分担财政负担;全额付清